package cate.common.table.d;


import cate.common.table.common.ParamSheet;
import cp.solution.util.str.Str;
import easy.java.dev.note.NoteClass;
import easy.java.dev.note.NoteField;

@NoteClass("历史")
public class GDHistory {

    @NoteField("没有模板参数")
    public static final int TID_NULL = 0;

    @NoteField("积分赛积分")
    public static final int POINT_RACE_POINT = 1;

    @NoteField("积分赛排名")
    public static final int POINT_RACE_RANK = 2;

    @NoteField("回归玩家判定天数")
    public static final int BACK_LOGIN_CHECK_DAY = 7;

    @NoteField(value = "【任务】达到X等级英雄的个数，其中X的可选项")
    public static String HERO_LEVEL_NUM_OPT_STR;

    @NoteField(value = "【任务】达到X等级英雄的个数，其中X的可选项")
    public static int[] HERO_LEVEL_NUM_OPT;

    @NoteField(value = "【任务】达到X星级英雄的个数，其中X的可选项")
    public static String HERO_STAR_NUM_OPT_STR;

    @NoteField(value = "【任务】达到X星级英雄的个数，其中X的可选项")
    public static int[] HERO_STAR_NUM_OPT;

    @NoteField(value = "【任务】达到圣器满足条件 大于也可完成，其中X的可选项")
    public static String HALLOWS_GRADE_OPT_STR;

    @NoteField(value = "【任务】达到圣器满足条件 大于也可完成，其中X的可选项")
    public static int[] HALLOWS_GRADE_OPT;

    @NoteField(value = "【交易坊-月卡】普通Tid")
    public static int TRADE_MALL_NORMAL_MONTH_CARD_TID;

    @NoteField(value = "【交易坊-月卡】高级Tid")
    public static int TRADE_MALL_ADVANCE_MONTH_CARD_TID;


    @NoteClass("历史-事件")
    public static class Event {
        @NoteField("分享英雄x次")
        public static final int SHARE_HERO = 11;

        @NoteField("签到累计")
        public static final int ON_SIGN_UP = 12;

        @NoteField("充值x次")
        public static final int PAY_TIMES = 13;

        @NoteField("充值x元，不永久累计")
        public static final int PAY_NUM = 14;

        @NoteField("消耗xx数值资源xx数量，不永久累计")
        public static final int COST_RES_VALUE = 15;

        @NoteField("[累计]登录游戏天数")
        public static final int LOGIN_DAYS = 100;

        @NoteField("[累计]登录游戏次数")
        public static final int LOGIN_TIMES = 101;

        @NoteField("玩家回归")
        public static final int BACK_LOGIN = 102;

        @NoteField("主角冒险等级")
        public static final int ROLE_LEVEL = 201;

        @NoteField(value = "累积获得获得n个x级食灵", detail = "x是参数")
        public static final int HERO_LEVEL_NUM_TOTAL = 202;

        @NoteField("食灵收集")
        public static final int HEROS_COLLECTION = 203;

        @NoteField("拥有x个不同的五星食灵")
        public static final int DIFFERENT_HEROS_COLLECTION = 204;

        @NoteField("拥有x个x阶英雄")
        public static final int HEROS_GRADE_UP = 205;

        @NoteField("觉醒任意食灵")
        public static final int HERO_STAR_UP_TIME = 206;

        @NoteField("觉醒X个X星食灵")
        public static final int HERO_STAR_UP_TO_LEVEL_TIME = 207;

        @NoteField("战斗力达到")
        public static final int FIGHT_POWER = 208;

        @NoteField("当前拥有X等级英雄的个数(X等级属于参数)")
        public static final int HERO_NOW_LEVEL_NUM = 209;

        @NoteField("vip达到xx")
        public static final int VIP_LEVEL = 210;

        @NoteField("装备收集(累计获得[]件[]品质装备)")
        public static final int EQUIP_NUM_QUALITY_ADD = 211;

        @NoteField("X转盘Y次")
        public static final int TURNTABLE_DRAW_TIMES = 212;

        @NoteField("英雄升级次数")
        public static final int HERO_LEVEL_UP_TIME = 213;

        @NoteField("装备收集")
        public static final int EQUIP_NUM_ADD = 214;

        @NoteField("英雄升级总级数")
        public static final int HERO_LEVEL_UP_SUM = 215;

        @NoteField("某食灵升级至【】星")
        public static final int RESTRICT_HERO_STAR_UP_TO = 216;

        @NoteField("装备合成普通x品质")
        public static final int EQUIP_COMPOSE = 217;
        @NoteField("合成x星级装备")
        public static final int EQUIP_COMPOSE_STAR = 218;
        @NoteField("装备合成X次")
        public static final int EQUIP_COMPOSE_TIMES = 219;

        @NoteField("创角y天内成为Vipx级")
        public static final int VIP_GET_CREATEDAY = 221;

        @NoteField("升级圣器等级")
        public static final int HALLOW_LEVEL_UP = 230;
        @NoteField("拥有1个X阶圣器")
        public static final int HALLOW_GRADE_UP = 231;
        @NoteField("圣器精炼等级达到x")
        public static final int HALLOW_REFINE_LEVEL_UP = 232;
        @NoteField("领取X次圣器奖励")
        public static final int HALLOW_TASK_REWARD_TIMES = 233;

        @NoteField("累计获得x点日常活跃点")
        public static final int DAILY_ACTIVE_VALUE = 240;
        @NoteField("累计获得x点周跃点")
        public static final int WEEKLY_ACTIVE_VALUE = 241;
        @NoteField("领取x次日常宝箱奖励")
        public static final int DAILY_REWARD_TIMES = 242;
        @NoteField("领取x次周常宝箱奖励")
        public static final int WEEKLY_REWARD_TIMES = 243;
        @NoteField("领取日常任务奖励")
        public static final int DAILY_TASK_REWARD = 244;
        @NoteField("领取周常任务奖励")
        public static final int WEEKLY_TASK_REWARD = 245;

        @NoteField("拥有x块y级以上土地")
        public static final int GROUND_LEVEL_NUM = 250;
        @NoteField("开通农场月卡")
        public static final int FARM_VIP_OPEN = 251;
        @NoteField("续费农场月卡")
        public static final int FARM_VIP_CONTINUE = 252;
        @NoteField("收获x次y品质蔬菜")
        public static final int FARM_SEED_GAIN = 253;
        @NoteField("农场种植x次")
        public static final int FARM_PLANT_TIMES = 254;

        @NoteField("好友个数")
        public static final int FRIEND_NUM = 300;

        @NoteField("友情赠送")
        public static final int FRIEND_SEND = 301;
        @NoteField("友情领取")
        public static final int FRIEND_RECV = 302;

        @NoteField("香料祈祷x次")
        public static final int SPICE_CALL_TIMES = 310;
        @NoteField("获得x个y品质星格")
        public static final int SPICE_GET_QUALITY = 311;
        @NoteField("上阵英雄穿戴x个星格")
        public static final int SPICE_ON_NUM = 312;
        @NoteField("星格融合")
        public static final int SPICE_FUSE_TIMES = 313;
        @NoteField("点亮x次吉星")
        public static final int SPICE_CALL_GOOD_LUCK = 314;
        @NoteField("拥有x个任意品质星格")
        public static final int SPICE_GET = 315;
        @NoteField("拥有X个X级星格")
        public static final int SPICE_GET_LEVEL = 316;
        @NoteField("合成某个星格x次")
        public static final int SPICE_FUSE_TID = 317;
        @NoteField("x个橙色星格升级到7")
        public static final int SPICE_LEVEL_UP_TO_7 = 318;

        @NoteField("族徽副本")
        public static final int PASS_FORBIDDEN = 340;

        @NoteField("徽章重铸")
        public static final int RUNE_RECAST = 370;

        @NoteField("徽章合成")
        public static final int FORGE_TRAIN_RUNE = 371;

        @NoteField("徽章重铸消耗")
        public static final int RUNE_RECAST_COST = 372;

        @NoteField("星格强化x次")
        public static final int SPICE_UPGRADE = 381;

        @NoteField("水晶峡谷挑战成功")
        public static final int SPICEFB_CHALLENGE = 390;

        @NoteField("水晶峡谷累计获得x星")
        public static final int SPICEFB_STAR = 391;

        @NoteField("水晶峡谷挑战或扫荡")
        public static final int SPICEFB_CHALLENGE_MOP = 392;
        @NoteField("水晶珍藏开启x次")
        public static final int CRYSTALL_DRAW_TIMES = 393;

        @NoteField("食神召唤")
        public static final int HERO_GOD_CALL = 401;

        @NoteField("食灵召唤")
        public static final int HERO_CALL = 402;

        @NoteField("食灵召唤x星")
        public static final int HERO_CALL_STAR = 403;

        @NoteField("【模式】召唤 【目标值】次")
        public static final int HERO_MODE_CALL = 404;
        @NoteField("食灵置换x次")
        public static final int HERO_REPLACE = 405;
        @NoteField("许愿屋积分召唤")
        public static final int HERO_GOD_SCORE_CALL = 406;
        @NoteField("高级/普通/友情 召唤x次")
        public static final int HERO_CALL_MODE_123 = 407;
        @NoteField("普通许愿/积分许愿/自然系许愿")
        public static final int HERO_GOD_ALL = 408;
        @NoteField("高级/点将台/神魔共生 召唤x次")
        public static final int HERO_CALL_MODE_12345 = 409;
        @NoteField("放逐食灵x个")
        public static final int HERO_SACRIFICE = 410;

        @NoteField("绝味品鉴中祈愿XX次")
        public static final int SPE_HERO_CALL = 411;

        @NoteField("激活心之密语")
        public static final int SPE_HERO_WAR_ORDER_ACTIVE = 412;

        @NoteField("拥有x个y英雄")
        public static final int HERO_HAS_TID_NUM = 413;

        @NoteField("队伍天赋等级")
        public static final int TEAM_TALENT_LEVEL = 415;
        @NoteField("上阵英雄佩戴x个y级天赋")
        public static final int TEAM_TALENT_LEVEL_NUM = 416;
        @NoteField("天赋升级次数")
        public static final int TALENT_LEVEL_TIMES = 417;
        @NoteField("升级天赋到xx级")
        public static final int TALENT_LEVEL_UP = 418;


        @NoteField("开启宝石系统")
        public static final int GEM_SYSTEM_OPEN = 420;

        @NoteField("创建或者加入协会")
        public static final int GUILD_CREATE_ENTER = 500;
        @NoteField("挑战协会Boss")
        public static final int CHALLENGE_GUILD_BOSS = 501;
        @NoteField("协会捐献")
        public static final int GUILD_DONATE = 502;
        @NoteField("击杀协会boss")
        public static final int KILL_GUILD_BOSS = 504;
        @NoteField("协会内政任务（对应表中:悬赏任务）")
        public static final int GUILD_AFFAIR = 505;
        @NoteField("协会内政(领取【品质】任务【】次)")
        public static final int GUILD_AFFAIR_QUALITY_NUM = 506;
        @NoteField("创建协会")
        public static final int CREATE_GUILD = 507;
        @NoteField("协会宝库消费")
        public static final int GUILD_MALL_BUY = 508;
        @NoteField("协会BOSS鼓舞")
        public static final int GUILD_BOSS_BUFF = 509;
        @NoteField("公会y职业常规技能达到x级")
        public static final int GUILD_GENERAL_SKILL = 510;
        @NoteField("公会y职业对战技能达到x级")
        public static final int GUILD_PVP_SKILL = 511;
        @NoteField("公会任意职业任意常规技能达到x级")
        public static final int GUILD_ANY_GENERAL_SKILL = 512;
        @NoteField("公会任意职业任意对战技能达到x级")
        public static final int GUILD_ANY_PVP_SKILL = 513;

        @NoteField("无尽试炼挑战到xx关")
        public static final int ENDLESS_COMBAT_NUM = 520;
        @NoteField("无尽试炼派出支援英雄x次")
        public static final int ENDLESS_AID_TIMES = 521;
        @NoteField("获得x次无尽试炼每日奖励")
        public static final int ENDLESS_DAILY_REWARD = 522;

        @NoteField("日常副本")
        public static final int DAILYFB = 701;
        @NoteField("日常副本胜利")
        public static final int DAILY_FB_WIN = 702;

        @NoteField("美食神殿通关xx次")
        public static final int TOWER_WIN_TIMES = 801;

        @NoteField("杂货铺藏宝阁")
        public static final int MALL_BUY_ITEM = 810;

        @NoteField("日常竞技(积分赛)")
        public static final int POINT_RACE = 901;

        @NoteField("精英赛竞猜")
        public static final int ELITE_RACE_BET = 902;

        @NoteField("精英赛任务等级升级")
        public static final int ELITE_RACE_LEVEL = 903;

        @NoteField("精英赛聊天")
        public static final int ELITE_RACE_CHAT = 904;

        @NoteField("精英赛竞猜成功")
        public static final int ELITE_RACE_BET_CORRECT = 905;

        @NoteField("竞技赛积分")
        public static final int POINT_RACE_POINT = 906;

        @NoteField("竞技赛排名")
        public static final int POINT_RACE_RANK = 907;

        @NoteField("日常竞技(积分赛)胜利")
        public static final int POINT_RACE_WIN = 908;
        @NoteField("竞技场失败x场")
        public static final int POINT_RACE_LOSE = 909;
        @NoteField("天梯赛挑战")
        public static final int LADDER_CHALLENGE = 910;
        @NoteField("跨服擂台赛挑战x次")
        public static final int ARENA_CHALLENGE_TIMES = 911;
        @NoteField("获得竞技场挑战次数最终奖励x次")
        public static final int POINT_RACE_FINAL_REWARD = 912;
        @NoteField("参与冠军赛x次")
        public static final int ELITE_RACE_JOIN = 913;
        @NoteField("竞技场排名获得第y名x次")
        public static final int POINT_RACE_RANK_TIMES = 914;
        @NoteField("冠军赛排名获得第y名x次")
        public static final int ELITE_RACE_RANK_TIMES = 915;
        @NoteField("天梯赛排名获得第y名x次")
        public static final int LADDER_RANK_TIMES = 916;
        @NoteField("跨服冠军赛获得第y名x次")
        public static final int CHAMPION_RACE_RANK_TIMES = 917;

        @NoteField("阵型等级达到x")
        public static final int FORMATIONS_LEVEL = 950;
        @NoteField("升级阵法xx次")
        public static final int FORMATIONS_TIMES = 951;

        @NoteField("[累计]冒险快速作战次数")
        public static final int ADVENTURE_FAST_TIMES = 1002;

        @NoteField("[累计]领取冒险通关奖励的次数")
        public static final int ADVENTURE_PASS_REWARD_GET_TIMES = 1005;

        @NoteField("阵容布阵")
        public static final int FUNC_POSITION_UPDATE = 1013;

        @NoteField("穿戴装备")
        public static final int HERO_EQUIP_ON = 1014;

        @NoteField("新功能开启")
        public static final int NEW_FUNC_OPEN = 1015;

        @NoteField("任意食灵任意进阶")
        public static final int HEROS_ANY_GRADE_UP = 1016;

        @NoteField("碎片合成英雄")
        public static final int FRAGMENT_COMPOSITE_HERO = 1017;

        @NoteField("激活圣器")
        public static final int UNLOCK_HALLOW = 1018;

        @NoteField("领取灵界奇遇录奖励X次")
        public static final int GET_ACHIEVEMENT_REWARD = 1019;

        @NoteField("领取VIP奖励")
        public static final int GET_VIP_REWARD = 1020;

        @NoteField("发送世界消息")
        public static final int SEND_WORLD_MESSAGE = 1021;

        @NoteField("挑战缚灵之塔")
        public static final int CHALLENGE_MAIN_TOWER = 1022;

        @NoteField("挑战【】日常副本")
        public static final int CHALLENGE_DAILY_FB = 1023;

        @NoteField("庄园任命")
        public static final int MANOR_APPOINTMENT = 1024;

        @NoteField("装备升级")
        public static final int EQUIP_UPGRADE = 1025;

        @NoteField("穿戴徽章")
        public static final int RUNE_ON = 1026;

        @NoteField("穿戴星格")
        public static final int SPICE_ON = 1027;

        @NoteField("接取X个任意情报任务")
        public static final int INFORMATION_TASK = 1028;

        @NoteField("接取X个X品质情报任务")
        public static final int INFORMATION_TASK_QUALITY = 1029;

        @NoteField("完成日常任务")
        public static final int TASK_DAILY_DONE = 1030;

        @NoteField("购买礼包补给")
        public static final int TREASURE_SUPPLY_BUY = 1031;

        @NoteField("刷新藏宝阁")
        public static final int TREASURE_MALL_REFRESH = 1032;

        @NoteField("回放录像")
        public static final int PLAY_VIDEO = 1033;

        @NoteField("布阵设置数量")
        public static final int POSITION_SET_NUM = 1034;

        @NoteField("领取第【】关卡主线通关奖励")
        public static final int ADVENTURE_PASS_REWARD_GET_LEVEL = 1035;

        @NoteField("打开过页面")
        public static final int OPEN_PAGE = 1036;

        @NoteField("领取主线挂机奖励")
        public static final int ADVENTURE_HANG_REWARD = 1037;

        @NoteField("装备圣器")
        public static final int HALLOW_ON = 1038;

        @NoteField("刷新情报任务")
        public static final int REFRESH_INFORMATION_TASK = 1039;

        @NoteField("英雄身上装备达到x件x品质")
        public static final int EQUIPS_QUALITY_ON_HERO = 1040;

        @NoteField("徽章合成x品质x次")
        public static final int RUNE_FORGE_QUALITY = 1042;

        @NoteField("装备强化3到x次")
        public static final int EQUIP_LEVEL_UP_RANDOM_TIMES = 1043;

        @NoteField("徽章重铸3到x次")
        public static final int RUNE_RECAST_RANDOM_TIMES = 1045;

        @NoteField("商城购买xID, y次")
        public static final int MALL_BUY_TIMES = 1046;

        @NoteField("天赋商店刷新")
        public static final int TALENT_MALL_REFRESH = 1047;

        @NoteField("召唤积分")
        public static final int CALL_ALL_SCORE = 1048;

        @NoteField("徽章突破n次")
        public static int RUNE_BREAK_TO_FOREVER = 1050;

        @NoteField("拥有【】职业英雄大于等于【】星级")
        public static final int HERO_OCCUPATION_COLLECTION = 1151;

        @NoteField("挑战主线")
        public static final int ADVENTURE = 1101;
        @NoteField("挑战主线指定关卡")
        public static final int ADVENTURE_COMBAT_NUM = 1102;
        @NoteField("击杀x只冒险BOSS")
        public static final int ADVENTURE_BOSS_KILL = 1103;

        @NoteField("领取普通月卡奖励")
        public static final int MONTH_NORMAL_CARD_GET = 1200;
        @NoteField("领取高级月卡奖励")
        public static final int MONTH_ADVANCED_CARD_GET = 1201;
        @NoteField("点金x次")
        public static final int GOLD_COMEON = 1300;
        @NoteField("食神记挑战失败")
        public static final int BATTLE_ROYALE_FAIL = 1400;
        @NoteField("副塔失败")
        public static final int PART_TOWER_FAIL = 1401;
        @NoteField("任意种族塔通关x层")
        public static final int PART_TOWER_PASS_FLOOR = 1402;
        @NoteField("食神记通过x关")
        public static final int BATTLE_ROYALE_PASSED = 1403;

        @NoteField("迷失神庙通关次数")
        public static final int PASS_ISLAND = 1501;
        @NoteField("击败x次迷失神庙BOSS")
        public static final int ISLAND_WIN_BOSS_TIMES = 1502;
        @NoteField("通关X次迷失神庙Y及以上难度")
        public static final int PASS_ISLAND_DIFFICULTY = 1503;
        @NoteField("击败x次y难度神庙boss")
        public static final int ISLAND_WIN_DIFFICULTY_BOSS_TIMES = 1504;

        @NoteField(value = "击杀任意小鬼的次数")
        public static final int KILL_GHOST = 1601;

        @NoteField(value = "击杀指定品质小鬼的次数", detail = "品质是参数")
        public static final int KILL_GHOST_QUALITY = 1602;

        @NoteField(value = "击杀指定原型小鬼的次数", detail = "原型是参数")
        public static final int KILL_GHOST_PROTO = 1603;

        @NoteField(value = "击杀小鬼获得的积分")
        public static final int KILL_GHOST_POINT = 1604;

        @NoteField(value = "刷新小鬼的次数")
        public static final int REFRESH_GHOST = 1605;

        @NoteField(value = "手办召唤道具消耗")
        public static final int FURNITURE_CALL_ITEM_CONSUME = 1701;

        @NoteField("主角阶段达到X")
        public static final int ROLE_GRADE_UP = 2001;

        @NoteField("生命之树等级达到x")
        public static final int WORLD_TREE_LEVEL = 3001;
        @NoteField("开启x个共鸣格子")
        public static final int WORLD_TREE_BOX_NUM = 3002;
        @NoteField("共鸣加成达到x级")
        public static final int WORLD_TREE_ADDITION_LEVEL = 3003;

        @NoteField("庄园等级达到x级")
        public static final int MANOR_LEVEL_UP = 4001;

        @NoteField("领取x次挂机收益")
        public static final int MANOR_GOT_HANG_REWARD = 4002;

        @NoteField("对世界boss造成x万伤害")
        public static final int WORLD_BOSS_DAMAGE = 5001;
        @NoteField("世界BOSS鼓舞")
        public static final int WORLD_BOSS_BUFF = 5002;
        @NoteField("世界BOSS挑战次数")
        public static final int WORLD_BOSS_CHALLENGE = 5003;

        @NoteField("圣器数量")
        public static final int UNLOCKED_HALLOW_NUM = 6001;

        @NoteField("光环数量")
        public static final int UNLOCKED_HALO_NUM = 6002;

        @NoteField("圣器技能数量")
        public static final int UNLOCKED_HALLOW_SKILL_NUM = 6003;

        @NoteField("通关缚灵之塔xx层")
        public static final int MAIN_TOWER = 7000;

        @NoteField("x 任务完成 y次")
        public static final int TASK_DONE = 8000;

        @NoteField("1队英雄星级总和")
        public static final int HERO_STAR_TOTAL = 9000;
        @NoteField("1队英雄装备评分总和")
        public static final int EQUIP_POINT_TOTAL = 9001;

        @NoteField("参与1次协会战")
        public static final int GUILD_RACE_ONE_TIME = 9100;

        @NoteField("藏宝阁刷新3次")
        public static final int MALL_REFRESH_TIME = 9101;

        @NoteField("装备转换")
        public static final int EQUIP_TRANSFER = 9102;

        @NoteField("族徽升级【】次")
        public static final int RACE_BADGE_LEVEL_UP_TIME = 9103;

        @NoteField("手办定制【】次")
        public static final int FURNITURE_CALL_TIME = 9104;

        @NoteField("手办穿戴【】次")
        public static final int FURNITURE_ON_TIME = 9105;

        @NoteField("命运之扉通关最高几关")
        public static final int HERO_INSTANCE_SINGLE_LEVEL_PASS = 9106;

        @NoteField("命运之扉扫荡次数")
        public static final int HERO_INSTANCE_UPDATE_WIPE_TIME = 9107;

        @NoteField("灵能矿场通关多少关")
        public static final int MINECRAFT_PASS = 9108;

        @NoteField("灵能矿场占领矿洞【】次")
        public static final int MINECRAFT_WIN = 9109;

        @NoteField("灵能矿场领取挂机奖励【】次")
        public static final int MINECRAFT_HANG_REWARD = 9110;

        @NoteField("灵能矿场合成灵器【】次")
        public static final int MINECRAFT_COMPOUND_REWARD = 9111;

        @NoteField("领主讨伐挑战")
        public static final int CROSS_BOSS_CHALLENGE = 9112;

        @NoteField("道具合成【】道具【】次")
        public static final int ITEM_COMPOSE_TARGET_TIME = 9113;

        @NoteField("铭文强化x次")
        public static final int INSCRIPTION_UPGRADE = 9114;

        @NoteField("铭文装备x次")
        public static final int INSCRIPTION_ON = 9115;

        @NoteField("铭文页装备x次")
        public static final int INSCRIPTION_PAGE_ON = 9116;

        @NoteField("商城物品购买")
        public static final int ITEM_BUY = 9117;

        @NoteField("镶嵌宝石次数")
        public static final int GEM_ON_TIME = 9118;
        @NoteField("宝石升级次数")
        public static final int GEM_LEVEL_UP_TIME = 9119;
        @NoteField("宝石合成")
        public static final int GEM_COMPOSE = 9120;
        @NoteField("上阵英雄镶嵌x颗y级及以上任意部位宝石")
        public static final int GEM_LEVEL_NUM = 9121;
        @NoteField("上阵英雄穿戴x件红色品质y星及以上的装备")
        public static final int EQUIP_QUALITY_STAR_ON = 9122;
        @NoteField("上阵英雄镶嵌x颗y级及以上任意部位神级宝石")
        public static final int GEM_GOD_LEVEL_NUM = 9123;


        @NoteField("许愿屋商店购买x个y种族英雄")
        public static final int NATURAL_CALL_HERO_BUY = 9125;

        @NoteField("升级我的矿场至x级")
        public static final int MINECRAFT_LEVEL_UP = 9130;
        @NoteField("灵能矿场成功掠夺x个其他玩家")
        public static final int MINECRAFT_ROB_OTHER = 9131;

        @NoteField("y系族徽等级达到x级")
        public static final int RACE_BADGE_CAMP_LEVEL = 9140;
        @NoteField("y系族徽进阶至x阶")
        public static final int RACE_BADGE_CAMP_GRADE = 9141;

        @NoteField("限定召唤-神魔共生")
        public static final int UP_POOL_STRONG_HERO = 9150;
        @NoteField("限定召唤-精英召唤获得xx个up英雄")
        public static final int UP_POOL_UP_TIMES = 9151;

        @NoteField("神装转盘xx次")
        public static final int GOD_EQUIP_DRAW = 9160;
        @NoteField("神装转盘获得xx件xx品质装备")
        public static final int GOD_EQUIP_DRAW_UP = 9161;

        @NoteField("上阵英雄穿戴x个y品质以上的手办")
        public static final int TEAM_FURNITURE_QUALITY = 9170;
        @NoteField("上阵英雄羁绊x个y星以上英雄")
        public static final int TEAM_YOKE_HERO_STAR = 9171;
        @NoteField("上阵英雄佩戴x个y品质以上的徽章")
        public static final int TEAM_RUNE_QUALITY = 9172;
        @NoteField("公会BOSS购买x次挑战次数")
        public static final int GUILD_BOSS_BUY_TIMES = 9173;
        @NoteField("上阵英雄镶嵌宝石总等级")
        public static final int TEAM_GEM_LEVEL = 9174;
        @NoteField("上阵天命等级")
        public static final int TEAM_HERO_STAR = 9175;

        @NoteField("x系英雄升到x星")
        public static final int CAMP_HERO_STAR_UP = 9176;

        @NoteField("英雄上新召唤xx次")
        public static final int NEW_HERO_CALL = 9177;
        @NoteField("注灵突破获得x件y星神装")
        public static final int GOD_EQUIP_BREAK_UP = 9178;

        @NoteField("boss试炼伤害")
        public static final int BOSS_TRAIN_DAMAGE = 9179;
        @NoteField("boss试炼挑战xx次")
        public static final int BOSS_TRAIN_TIMES = 9180;

        @NoteField("挑战xx次月下比武擂主")
        public static final int MOON_FIGHT_CHALLENGE_TIMES = 9181;
        @NoteField("击败xx次xx难度的擂主")
        public static final int MOON_FIGHT_WIN_TIMES = 9182;

        @NoteField("灵器星盘抽x次")
        public static final int DRAW_UP_POOL_FAIRY = 9190;
        @NoteField("砸金蛋x次")
        public static final int DRAW_GOLD_EGG = 9191;
        @NoteField("挑战迷失环境x次")
        public static final int CHALLENGE_LOST_DREAM_LAND = 9192;
        @NoteField("天机阁开x次")
        public static final int DRAW_LOTTERY = 9193;
        @NoteField("徽章传说品质以上重铸x次")
        public static final int RUNE_RECAST_QUALITY = 9194;
        @NoteField("击败神庙守卫x次")
        public static final int ISLAND_WIN_TIMES = 9195;
        @NoteField("跨服天梯胜利x次")
        public static final int LADDER_WIN = 9196;
        @NoteField("丛林冒险x次")
        public static final int JUNGLE_TIMES = 9197;
        @NoteField("丛林冒险进行x次掠夺")
        public static final int JUNGLE_ROB_TIMES = 9198;
        @NoteField("丛林冒险护送x次红色品质任务")
        public static final int JUNGLE_QUALITY_TIMES = 9199;


    }

    /**
     * 读取excel中配置的参数
     */
    public static void initialize(ParamSheet paramSheet) {
        HERO_LEVEL_NUM_OPT_STR = GDParamTool.getString(paramSheet, 100000, "30#40#50#60#105");
        HERO_LEVEL_NUM_OPT = Str.strArr2intArr(HERO_LEVEL_NUM_OPT_STR.split("#"));
        HERO_STAR_NUM_OPT_STR = GDParamTool.getString(paramSheet, 100001, "1#2#3#4#5#6#7#8#9#10");
        HERO_STAR_NUM_OPT = Str.strArr2intArr(HERO_STAR_NUM_OPT_STR.split("#"));
        HALLOWS_GRADE_OPT_STR = GDParamTool.getString(paramSheet, 100002, "10#20");
        HALLOWS_GRADE_OPT = Str.strArr2intArr(HALLOWS_GRADE_OPT_STR.split("#"));
        TRADE_MALL_NORMAL_MONTH_CARD_TID = GDParamTool.getInt(paramSheet, 120001, 1);
        TRADE_MALL_ADVANCE_MONTH_CARD_TID = GDParamTool.getInt(paramSheet, 120002, 2);
    }
}
